Adaptive control of resonant power converters

ABSTRACT

A power converter including a transformer, a resonant circuit including the transformer and a resonant capacitor having a characteristic resonant frequency and period, and output circuitry connected to the transformer for delivering a rectified output voltage to a load. Primary switches drive the resonant circuit, a switch controller operates the primary switches in a series of converter operating cycles which include power transfer intervals of adjustable duration during which a resonant current at the characteristic resonant frequency flows through a winding of the transformer. The operating cycles may also include energy recycling intervals of variable duration for charging and discharging capacitances within the converter. A gate driver includes a transformer, a plurality of switches, a current monitor, and a controller that operates the switches in a series of driver operating cycles having adjustable ON periods and adjustable transition periods during which capacitances are resonantly charged and discharged.

TECHNICAL FIELD

This invention relates to the field of electrical power conversion andmore particularly to resonant switching power converters.

BACKGROUND

Resonant switching power converters may be used as fixed ratio busconverters in power conversion systems to provide scaling of voltagesand currents and optionally galvanic isolation. In non-idealizedswitching converters, i.e., switches used in the converter haveparasitic capacitances and inductances, power may be dissipated in aswitch when the switch is being turned ON, giving rise to a “switchingloss.” Capacitances, both parasitic and lumped, across a switch if notdischarged before the switch is turned ON may be a major contributor toswitching loss. One way to reduce switching loss in a switching powerconverter is to use an inductive current to fully or partially chargeand discharge the capacitances associated with a switch before turningit ON to achieve full or partial zero voltage switching (“ZVS”) duringan energy recycling interval (“ERI”) (which may also be called a “ZVS”interval). ZVS ideally causes the voltage across the switch to declineto zero volts, essentially eliminating switching loss associated withthe capacitive discharge of the switch; however, any significantreduction, e.g. by 50 percent, 80 percent, 90 percent, or more from thepeak voltage across the switch, respectively reduces the switching lossduring turn ON by approximately 75 percent, 96 percent, 99 percent, ormore. Turning switches ON and OFF at times when zero or minimal currentis flowing through the switch, called zero current switching (“ZCS”),can also reduce losses and reduce noise.

SUMMARY

One exemplary method of converting power from a source at a sourcevoltage, V_(S), via a converter input at an input voltage, V_(IN), fordelivery to a load via a converter output at a rectified output voltage,V_(OUT), where a current drawn by the load, I_(L), may vary over anormal operating range from a minimum load current, I_(L-MIN), to amaximum load current, I_(L-MAX), may include providing a transformer. Aresonant circuit including the transformer may be formed having acharacteristic resonant frequency and period. Output circuitry may beconnected to the transformer for delivering the rectified output voltageto the load. Input circuit circuitry including two or more primaryswitches may be connected to drive the resonant circuit. A switchcontroller may be provided to operate the primary switches in a seriesof converter operating cycles to provide an essentially fixed voltagetransformation ratio, K=V_(OUT)/V_(IN), at a load current, eachconverter operating cycle characterized by (a) two power transferintervals of essentially equal duration each interval having a duration,T_(PTI), less than the characteristic resonant period, during which oneor more of the primary switches are ON, a resonant current at thecharacteristic resonant frequency and a magnetizing current flow througha winding of the transformer, and power is transferred from the input tothe output via the transformer; and (b) two energy-recycling intervals,each having a duration during which the primary switches are OFF andcurrents in the converter are used to charge and discharge capacitancesin the converter. A predetermined full duration, T_(PTI-FULL),approximately equal one half of the characteristic resonant period maybe established for each power transfer interval for conditions in whichthe load current, I_(L), is greater than or equal to a firstpredetermined threshold, I_(L1). A predetermined minimum duration,T_(PTI-MIN), may be established for each power transfer interval forconditions in which the load current, I_(L), is less than or equal to asecond predetermined threshold, I_(L) 2. The duration of each powertransfer interval, T_(PTI), may be adjusted from the predetermined fullduration, T_(PTI-FULL), to the predetermined minimum, T_(PTI-MIN), as afunction of variations in the load current, I_(L), between the firstthreshold, I_(L1), and the second threshold, I_(L2).

Another exemplary method of controlling power train switches in a powerconverter may include providing a gate drive circuit including a gatedrive source having a positive terminal and a negative terminal, aninductor having a first end and a second end, a plurality of gate driveswitches, including a first, a second, a third, and a fourth gate driveswitch, connected to drive the inductor, and a switch controllerconnected to operate the gate drive switches in a series of driveroperating cycles. The driver operating cycles may include a firstinterval during which the first and fourth gate drive switches are ONand connect the first end of the inductor to the positive terminal and asecond end of the inductor to the negative terminal during which anaverage positive current flows through the inductor; a first transitionfollowing the first interval during which the first and fourth gatedrive switches are turned OFF and the current flowing in the inductorcharges and discharges capacitances coupled to the inductor; a secondinterval during which the second and third gate drive switches are ONand connect the second end of the inductor to the positive terminal andthe first end of the inductor to the negative terminal during which anaverage negative current flows through the inductor; a second transitionfollowing the second interval during which the second and third gatedrive switches are turned OFF and the current flowing in the inductorcharges and discharges capacitances coupled to the inductor. The driveroperating cycles may be characterized by a driver operating period. Theswitch controller may adjust the duration of the operating period, theduration of the first and second intervals, and the duration of thefirst and second transitions. At least one of the capacitances coupledto the inductor may include an input capacitance associated with one ormore of the power train switches.

Another exemplary method of controlling power train switches in a powerconverter may include providing a gate drive circuit including a gatedrive source having a positive terminal and a negative terminal, aninductor having a first end connected to a first node and a second endconnected to a second node, a plurality of gate drive switches,including a first gate drive switch and a second drive switch connectedto the first node, a third drive switch and a fourth gate drive switchconnected to the second node, and a switch controller connected tooperate the gate drive switches in a series of driver operating cycles.One or more input capacitances associated with the power train switchesmay be coupled to the inductor. The driver operating cycles, which maybe characterized by a driver operating period, may include a firstinterval during which the first and fourth gate drive switches are ONand connect the first node to the positive terminal and the second nodeto the negative terminal during which an average positive current flowsthrough the inductor; a first transition following the first intervalduring which the first and second gate drive switches are OFF and thecurrent flowing in the inductor charges and discharges capacitancescoupled to the first node; a second transition following the firstinterval during which the third and fourth gate drive switches are OFFand the current flowing in the inductor charges and dischargescapacitances coupled to the second node; a second interval during whichthe second and third gate drive switches are ON and connect the secondnode to the positive terminal and the first node to the negativeterminal during which an average negative current flows through theinductor; a third transition following the second interval during whichthe first and second gate drive switches are OFF and the current flowingin the inductor charges and discharges capacitances coupled to the firstnode; and a fourth transition following the second interval during whichthe third and fourth gate drive switches are OFF and the current flowingin the inductor charges and discharges capacitances coupled to thesecond node. The switch controller may be configured to adjust thefollowing control variables during operation of the power converter: (a)the operating period, (b) the durations of the first and secondintervals, (c) the durations of the first, second, third, and fourthtransitions, (d) a first delay between the first and second transitionsand a second delay between the third and fourth transitions.

Another exemplary method may include providing a power converter forconverting DC power received from a converter input for delivery to aconverter output at an essentially fixed voltage transformation ratio,K=Vout/Vin and an output resistance. Circuitry having a first inputconnected to the converter input for sensing the input voltage, a secondinput connected to the converter output for sensing the output voltage,may provide a signal proportional to a difference between the outputvoltage and a scaled replica of the input voltage. The signal may beused to determine the load current.

Alternate embodiments of the above exemplary methods may include one ormore of the following features. The duration of the energy recyclingintervals, T_(ERI), may be adjusted to vary from a maximum, T_(ERI-MAX),at times when the duration of the power transfer interval is set to thepredetermined minimum, T_(PTI-MIN), and to a minimum, T_(ERI-MIN), attimes when the duration of the power transfer interval is set to thepredetermined maximum, T_(PTI-MAX). The first predetermined threshold,I_(L1), may be greater than or equal to 33 percent of the maximum loadcurrent, I_(L-MAX). The first predetermined threshold, I_(L1), may begreater than or equal to 50 percent of the maximum load current,I_(L-MAX). The first predetermined threshold, I_(L1), may be greaterthan or equal to 65 percent of the maximum load current, I_(L-MAX). Thesecond predetermined threshold, I_(L2), may be approximately equal tothe minimum load current, I_(L-MIN). The minimum load, I_(L-MIN),current may be zero. The predetermined minimum duration, T_(PTI-MIN),may be greater than or equal to 25 percent of the characteristicresonant period. The predetermined minimum duration, T_(PTI-MIN), may bein a range between 25 to 35 percent of the characteristic resonantperiod. The primary switches may be turned ON at times when a voltageacross the respective switch, V_(SW), is approximately zero. The primaryswitches may be turned ON at times when a voltage across the respectiveswitch, V_(SW), is less than 25 percent of a maximum voltage across therespective switch, V_(SW-MAX), in the OFF state during normal operation.A non-isolated power train may be used. The input circuitry and at leasta portion of the output circuitry may be connected in series across thesource such that an absolute value of the input voltage V_(IN) appliedto the input circuitry is approximately equal to the absolute value ofthe DC source voltage V_(S) minus a number N times the absolute value ofthe output voltage V_(OUT), where N is at least 1.

The resonant circuit may further include a resonant capacitor, and aclamp switch may be provided to clamp the resonant capacitor; and thepower transfer intervals may further include (i) first and secondresonant intervals, each having a duration less than one half of thecharacteristic resonant period, during which the resonant current flowsat the characteristic resonant frequency and (ii) a clamp intervaloccurring after the first resonant interval and before the secondresonant interval and having a clamp duration during which the clampswitch is ON and provides a low impedance shunt across the resonantcapacitor. The switch controller may adjust the clamp duration as afunction of power delivered to the load. A predetermined maximumduration, T_(PTI-MAX), greater than one half of the characteristicresonant period, may be established for each power transfer interval forconditions in which the load current, I_(L), is greater than or equal toa fourth predetermined threshold, I_(L4). The duration of each powertransfer interval, T_(PTI), may be adjusted from the predetermined fullduration, T_(PTI-FULL), to the predetermined maximum, T_(PTI-MAX), as afunction of variations in the load current, I_(L), between the secondthreshold, I_(L2), and the fourth threshold, I_(L4).

The duration of the energy recycling intervals, T_(ERI), may be adjustedas a function of the power delivered to the load. The duration of theenergy recycling intervals, T_(ERI), may be increased in response to adecrease in the power delivered to the load. The duration of each powertransfer interval, T_(PTI), may be controlled as a function of a primarycurrent, I_(PRI), flowing at the end of each power transfer interval.Circuitry having a first input connected to the input for sensing theinput voltage, and a second input connected to the output for sensingthe output voltage, may provide a signal proportional to a differencebetween the output voltage and a scaled replica of the input voltage andthe switch controller may use the signal to monitor the load current.The temperature may be sensed and the signal may be adjusted tocompensate for variations in an output resistance of the powerconversion as a function of the temperature.

The switch controller may include a gate drive circuit including a gatedrive source having a positive terminal and a negative terminal, aninductor having a first end and a second end, a plurality of gate driveswitches, including a first, a second, a third, and a fourth gate driveswitch, connected to drive the inductor, and a switch controllerconnected to operate the gate drive switches in a series of driveroperating cycles. The driver operating cycles may include a firstinterval during which the first and fourth gate drive switches are ONand connect the first end of the inductor to the positive terminal and asecond end of the inductor to the negative terminal during which anaverage positive current flows through the inductor; a first transitionfollowing the first interval during which the first and fourth gatedrive switches are turned OFF and the current flowing in the inductorcharges and discharges capacitances coupled to the inductor; a secondinterval during which the second and third gate drive switches are ONand connect the second end of the inductor to the positive terminal andthe first end of the inductor to the negative terminal during which anaverage negative current flows through the inductor; a second transitionfollowing the second interval during which the second and third gatedrive switches are turned OFF and the current flowing in the inductorcharges and discharges capacitances coupled to the inductor. The driveroperating cycles may be characterized by a driver operating period. Theswitch controller may be configured to adjust the duration of theoperating period, the duration of the first and second intervals, andthe duration of the first and second transitions. At least one of thecapacitances coupled to the inductor may include an input capacitanceassociated with one or more of the primary switches.

The output circuitry may include one or more secondary switches and atleast one of the capacitances coupled to the first and second ends ofthe inductor may include an input capacitance associated with one ormore of the secondary switches. The output circuitry further may includeone or more secondary switches. The inductor may be a transformer havinga primary winding and one or more secondary windings coupled to one ormore of the power train switches and the capacitances may include one ormore input capacitances associated with the one or more power trainswitches. The driver operating cycle may include a clamp interval duringwhich the second and fourth gate drive switches are ON, the first andsecond ends of the inductor are both connected to the negative terminal,and current flows through the inductor. A representation of the loadcurrent, I_(L), may be produced. The controller may adjust the durationof the clamp interval as a function of the representation. Thecontroller may adjust the duration of the driver operating cycle as afunction of the representation. The controller may adjust the durationof the first and second intervals as a function of the representation.The controller may adjust the duration of the driver operating cycle,the duration of the first and second intervals, and the duration of thefirst and second transitions as a function of the representation. Thecontroller may adjust the duration, T_(PTI), of each power transferinterval, and the duration of each energy recycling interval as afunction of the representation. A current monitor having a first inputconnected to monitor the input voltage and a second input connected tomonitor the output voltage, may perform a scaling function to reduce atleast one of the first or second inputs by a predetermined ratio, R, mayproduce a no-load reference value, may determine a difference valuebetween the first or second input and the no-load reference value, andmay scale the difference value to provide the representation of the loadcurrent, I_(L). The no-load reference value may equal V_(IN) multipliedby R. The predetermined ratio, R, may be an integer multiple of thevoltage transformation ratio, K. Circuitry having a first inputconnected to the input for sensing the input voltage, a second inputconnected to the output for sensing the output voltage, may provide asignal proportional to a difference between the output voltage and ascaled replica of the input voltage and the switch controller may usethe signal to monitor the load current. The signal may be adjusted tocompensate for variations in an output resistance as a function ofsensing the temperature.

Alternate embodiments of the above exemplary methods may include one ormore of the following features. The inductor may be a transformer havinga primary winding and one or more secondary windings each coupled to oneor more power train switches. The capacitances may include one or moreinput capacitances associated with the one or more power train switches.The driver operating cycle may include a clamp interval during which thesecond and fourth gate drive switches are ON and the first end andsecond end of the inductor are both connected to the negative terminaland a current flows through the inductor. A representation of the outputcurrent of the power converter may be produced. The controller mayadjust the duration of the clamp interval as a function of therepresentation. The controller may adjust the duration of the operatingperiod as a function of the representation. The controller may adjustthe duration of the first and second intervals as a function of therepresentation. The controller may adjust the duration of the operatingperiod, the duration of the first and second intervals, and the durationof the first and second transitions as a function of the representation.The controller may adjust the converter operating period, the powertransfer interval duration, and the energy recycling interval durationin the power converter as a function of the representation.

Alternate embodiments of the above exemplary methods and apparatus mayinclude one or more of the following features. The temperature of thepower converter may be sensed and the signal may be adjusted tocompensate for variations in the output resistance as a function of thetemperature.

DESCRIPTION OF THE DRAWINGS

FIG. 1A and FIG. 1B are schematic circuit diagrams of an isolated andnon-isolated Adaptive Sine Amplitude Converter.

FIGS. 2A-C show primary current waveforms for different operating pointsfor the converter of FIGS. 1A and 1B.

FIGS. 3A and 3B show transfer functions of PTI duration versus load forthe converters of FIGS. 1A and 1B in ASAC, SAC, and CSAC modes ofoperation.

FIGS. 4A, 4B, and 4C show block diagrams of gate-drive circuits for theconverters of FIGS. 1A and 1B.

FIGS. 5A-5H show waveforms for a first operating point of the converterof FIG. 1.

FIGS. 6A-6H show waveforms for a second operating point of the converterof FIG. 1.

FIG. 7 shows a block diagram of a current monitoring circuit.

FIGS. 8A-8L show waveforms for a clamp cycle in the gate drive circuit.

DETAILED DESCRIPTION

A DC transformer as defined herein delivers a DC output voltage, Vout,which is a fixed fraction of the voltage, Vin, delivered to its inputand optionally provides isolation between its input and its output. Thevoltage transformation ratio or voltage gain of the DC transformer(defined herein as the ratio, K=Vout/Vin, of its output voltage to itsinput voltage at a load current) is fixed by design, e.g. by theconverter topology, its timing architecture, and the turns ratio of thetransformer included within it. A category of DC transformer topologies,called Sine Amplitude Converters (“SACs”), are described in Vinciarelli,Factorized Power Architecture with Point of Load Sine AmplitudeConverters, U.S. Pat. No. 6,930,893 issued Aug. 16, 2005; and inVinciarelli, Point of Load Sine Amplitude Converters and Methods, U.S.Pat. No. 7,145,786 issued on Dec. 5, 2006, each assigned to VLT, Inc.and incorporated herein by reference in their entirety (the “SACpatents”). As disclosed in the SAC patents, a SAC operating cyclecomprises two power transfer intervals (“PTI”), during which energy istransferred to the output by means of a substantially sinusoidal currentcharacterized by a resonant frequency determined by component valueswithin the SAC, and two energy recycling intervals, which may also becalled “ZVS intervals,” during which a transformer magnetizing currentcharges and discharges capacitances within the converter, therebyreducing or eliminating the voltage across a switch before it is turnedON, reducing switching losses in the converter. As also disclosed andillustrated in the SAC patents, the waveform of the rectifiedtransformer secondary current in such a converter comprises a series ofunidirectional half-sinusoidal pulses separated from one another by aZVS interval. The amplitude of the half-sinusoidal pulses increases withincreasing load. The operating frequency, the duration of each PTI, andthus the peak-to-peak magnetizing current in the converter may besubstantially constant.

A clamped capacitor variation of the SAC topology is described inVinciarelli, Clamped Capacitor Resonant Power Converter, U.S. Pat. No.9,325,247 issued on Apr. 26, 2016, assigned to VLT, Inc. andincorporated herein by reference in its entirety (the “CSAC patent”). Asdescribed in the CSAC patent, clamp switch circuitry may be connectedacross the resonant capacitor and operated during a clamp interval toshort the resonant capacitor at or near the peak of the resonantcurrent, i.e. between quarter resonant periods in the converteroperating cycle. The effect of the clamp interval increases the ON timeof the switches, extending the effective duration of the PTI, andreducing the effective series resistance of the converter, for moreefficient operation under high load conditions. The peak-to-peakmagnetizing current in the CSAC may therefore increase with introductionof the clamp interval. Familiarity with the basic timing architecture ofthe SAC and CSAC topologies (as described in the SAC patents and theCSAC patent) is assumed in the following description.

FIGS. 1A and 1B respectively show schematics of an isolated 100 andnon-isolated 100B half-bridge Adaptive Sine Amplitude Converter (“ASAC”)configured to reduce power dissipation in the converter while convertingpower received from source 50 for delivery to load 60 at light tono-load conditions. The ASAC 100, 100B may include a resonantcapacitance C_(R) 112; resonant inductance L_(R) 114; a transformer T115 having a primary winding 116 and secondary winding 117, the ratio ofthe primary turns to secondary turns defining a turns ratio, N, for thetransformer; primary switches S1 102, S2 104, connected to drive theprimary winding 116, secondary switches SR1 106, SR2 108, connected torectify current from the secondary winding 117 for delivery to the load60, each of the primary and secondary switches may include a respectivediode 103, 105, 107, 109 (which may be an intrinsic part of the switch,as in a MOSFET, or which may be a discrete diode connected across theswitch); input filter capacitors 110, 111 and output filter capacitor113. The resonant inductor L_(R) may comprise the leakage inductance oftransformer T 115 either alone or in combination with other inductances,e.g. parasitic or component inductors external to the transformer. AnASAC controller 120 controls the timing of the opening and closing ofthe primary (S1, S2) and secondary (SR1, SR2) switches.

In operation, the ASAC controller 120 may actively adapt the operatingcycle, including the duration of the power transfer intervals, T_(PTI),to reduce power dissipation in the ASAC, particularly at light to noload conditions as explained below. FIG. 3A shows an adaptiverelationship which may be used by the ASAC controller to vary theduration of the PTI, T_(PTI), as a function of load to reduce losses atlight or no-load conditions. As shown in FIG. 3A, the ASAC controllermay operate the switches to: (a) use a minimum duration PTI,T_(PTI-min), for load levels less than or equal to a first threshold,I_(L1); (b) use a full duration PTI, T_(PTI-Full), for load levelsgreater than or equal to a second threshold, I_(L2); and (c) vary theduration of the PTI between the minimum, T_(PTI-min), and the full,T_(PTI-Full), durations as the load varies between the first threshold,I_(L1), and the second threshold, I_(L2). The preferred ranges forT_(PTI-Full), T_(PTI-min), I_(L1), and I_(L2) will be described ingreater detail below.

Steady-state waveforms for the current, I_(PRI), flowing in the primarywinding 116 of the ASAC topology of FIGS. 1A and 1B operating at aconstant load are shown for three different load levels in FIGS. 2Athrough 2C (the input voltage is assumed to be constant for all threeexamples). Note that FIGS. 2A through 2C are intended to showgeneralized approximations of actual behavior and as such are notintended to reflect, nor should they be interpreted to represent,unnecessary detail. FIG. 2A shows the current, I_(PRI), at a high loadlevel, e.g. I_(Load) greater than or equal to a second threshold loadcurrent, I_(L2) (I_(Load)≥I_(L2)). FIG. 2B shows the current, I_(PRI),at an intermediate load level, e.g. I_(Load) greater than a firstthreshold load current, I_(L1), and less than the second threshold loadcurrent, I_(L2), (I_(L1)<I_(Load)<I_(L2)). And FIG. 2C shows thecurrent, I_(PRI), at a low load level, e.g. I_(Load) less than the firstthreshold load current, I_(L1) (I_(Load)≤I_(L1)). As shown, the peakcurrent, I_(pk-a), in FIG. 2A is greater than the peak current,I_(pk-b), in FIG. 2B, which in turn is greater than the peak current,I_(pk-c), in FIG. 2C illustrating the relative load conditions.

In FIGS. 2A through 2C, each converter operating cycle is shown having arespective duration, T_(OP), beginning at time t₀, and includes twohalf-cycles, each beginning respectively at time t₀ and at respectivetime t₃, and each including a PTI and an ERI. Just prior to t₀, allswitches are OFF and the primary current I_(PRI) is substantially equalto the peak negative value of the magnetizing current,I_(PRI)(t₀)=−I_(M-pk) (the magnetizing current, I_(MAG)(t) or I_(M) isillustrated by the dashed current waveform in FIGS. 2A and 2B and by thesolid line in FIG. 2C). During each PTI the primary current is the sumof the load dependent resonant current reflected to the primary,I_(O)(t)/N, which rings up sinusoidally at the characteristic resonantfrequency, f_(R)=1/(2*π*sqrt(L_(R)*C_(R))), of the resonant circuit, andthe magnetizing current, I_(M): I_(PRI)(t)=I_(O)(t)/N+I_(MAG)(t).Suffixes a, b, and c, have been added to time notations, e.g. t_(3a),t_(3b), and t_(3c), in FIGS. 2A, 2B, and 2C, to indicate analogouspoints in the waveforms and may be referenced generically in thefollowing description by omitting the letter suffix, e.g. respectivetime t₃.

In the example shown in FIGS. 1A, 1B, and 2A-C, primary switch S1 102and secondary switch SR1 106 are ON during the first PTIs (the PTIsstarting at t0) and primary switch S2 104 and secondary switch SR2 108are ON during the second PTIs (the PTIs starting at T3). The start ofeach ERI, begins when the primary switch that was ON during theimmediately preceding PTI is turned OFF. The current flowing in theprimary winding during the ERI, e.g. the magnetizing current, I_(M),charges and discharges capacitances associated with the primaryswitching node, VS, reducing the voltage across the other primary switchbefore it is turned ON in the immediately succeeding PTI for full orpartial ZVS turn ON. If the combination of magnetizing energy and theERI duration are sufficient, the capacitances associated with eachswitch may be substantially charged and discharged enabling each to beturned ON at substantially zero volts without switching lossesassociated with discharging of charged circuit capacitances. The ERI, aswell as the first half-cycle, may end at time t₄ when switches S2 104and SR2 108 are turned ON initiating the second half cycle. As shown inFIGS. 2A through 2C, the progression of the second half-cycle betweentimes t₃ and t₆ is the same as the progression of the first half-cycle,the difference being the polarity of the voltages and currents duringthe respective intervals. The converter operating cycle ends at time t₆,with the completion of the ZVS interval of the second half-cycle.

At time t₀ primary switch S1 may be turned ON initiating a PTI. As shownin FIGS. 2A, 2B, the primary current during each PTI is the sum of the(a) primary-reflected secondary current, I_(O)(t)/N, and (b) magnetizingcurrent, I_(MAG) (shown as a dashed line):I_(P)(t)=I_(O)(t)/N+I_(MAG)(t). With the primary switch S1 102 ON, onehalf of the input voltage, V_(IN), is impressed across the seriescircuit including C_(R) 112, L_(R) 114, and primary winding 116,causing: the output current I_(O)(t) and thus the primary-reflectedoutput current, I_(O)(t)/N, to ring up sinusoidally at thecharacteristic resonant frequency f_(R)=1/(2*π*sqrt(L_(R)*C_(R))); andcurrent to build in the magnetizing inductance of the transformer,I_(M), during the PTI, increasing (or decreasing) from its approximatenegative (or positive) peak at the beginning of the PTI to itsapproximate positive (or negative) peak at the end of the PTI. As shownin FIGS. 2A and 2B, at time t₁, e.g. t_(1a), t_(1b), the resonantportion of the primary current I_(O)(t)/N reaches a peak, the value ofwhich increases with the magnitude of the average current drawn by theload 60, at a time which essentially coincides with the magnetizingcurrent passing through zero. The primary current in the examples ofFIG. 2A and FIG. 2B reaches peak values of I_(pk-a), −I_(pk-a), andI_(pk-b), respectively which also represent the resonant peak currentsince the magnetizing current, I_(MAG), is essentially zero at time T₁.By contrast, the primary current as depicted in FIG. 2C, representingoperation of the ASAC at no-load: I_(L)=0≤I_(L1), includes only themagnetizing current component because the load current and thus theprimary-reflected load current, are zero. As shown, the magnetizingcurrent reaches its peak, I_(M-pk), −1_(M-pk), in all three examplesafter the PTI ends.

As shown in FIG. 2A representing operation of the ASAC at a high loadcondition (I_(Load)≥I_(L2): FIG. 3A) that generally coincides with theconstant ON time control described in the SAC patents, the ASACcontroller operates the switches to establish the power transferintervals, PTI-A, with a duration, T_(PTI-A)=T_(PTI-Full), which, in apreferred embodiment, is approximately equal to one half of thecharacteristic resonant period, T_(R)/2, (T_(PTI-A)=T_(PTI-res)=T_(R)/2)allowing the resonant portion of the primary current to return tosubstantially zero for ZCS of the secondary switches and near ZCS of theprimary switches. Near ZCS because only magnetizing current is flowingwhen the primary switches are turned ON and OFF. For example, at timet0, the ASAC controller closes primary switch S1 102 initiating powertransfer interval, PTI-A, when the magnitude of I_(O) is zero and theprimary current I_(P) is substantially equal to the peak negative valueof the magnetizing current, I_(P)(t₀)=−I_(M-pk)=−I_(M-pka). Similarly,the ASAC controller opens switch S1 at time t_(2a) when the magnitude ofI_(O) is zero and the primary current I_(P) is substantially equal tothe peak positive value of the magnetizing current,I_(P)(t₀)=+I_(M-pk)=+I_(M-pka), ending PTI-A and beginning ERI-A.

Operation of the ASAC will now be described in connection with thewaveform in FIG. 2B which represents an intermediate load condition(I_(L1)<I_(Load)<I_(L2): FIG. 3A). The ASAC controller may turn switchS1 102 ON at time t₀ initiating power transfer interval, PTI-B. Asshown, the primary current rings up sinusoidally at the characteristicresonant frequency, reaching its peak at the same time, t1,(t_(1a)=t_(1b)) as shown in FIG. 2A illustrating the same characteristicresonant frequency. However, as illustrated in FIG. 2B, the ASACcontroller turns primary switch S1 102 OFF at time, t_(2b), ending powertransfer interval PTI-B before the resonant current rings down to zero,resulting in a duration, T_(PTI-B), that is shorter than the duration,T_(PTI-A), of PTI-A. Turning OFF switch S1 102 earlier than one half ofthe characteristic resonant period, T_(R)/2, after the start of the PTI,e.g. at time, t₀, (T_(PTI-B)<T_(PTI-res)=T_(R)/2), truncates theresonant current before the end of the half-cycle as shown in FIG. 2B attime t_(2b), where the primary current is shown abruptly decreasing tothe level of the magnetizing current. The resulting loss of ZCS (beyondthe level of magnetizing current) with the truncated PTI, may be aworthwhile tradeoff for the resulting reduction in the peak level of themagnetizing current, which in turn can reduce permeable-core losses andconduction losses in the switches and windings, increasing overallefficiency at light loads. Reduced magnetizing current increases ERI-B,the time necessary to charge and discharge the capacitances associatedwith the switching node VS during the energy recycling intervals, whichare accordingly illustrated with a longer duration in FIG. 2B comparedto ERI-A in FIG. 2A.

A low load condition (I_(Load)<I_(L1) in FIG. 3A) may be represented bythe primary current waveform shown in FIG. 2C. As described below, FIG.2C more specifically represents a no-load condition (which also meetsthe more generalized condition shown in FIG. 3A) in an ASAC having idealcomponents which results in zero resonant current throughout the powertransfer interval, PTI-C: I_(RES-PTI-C), =I_(O)(t)/N=0. The ASACcontroller may turn switch S1 102 ON at time t₀ initiating powertransfer interval, PTI-C. As shown the primary current ramps up linearlywhile switch S1 is ON from time t₀ to time t_(2c). Because the load iszero and the components are assumed to be ideal, no resonant currentflows as shown in FIG. 2C. As illustrated in FIG. 2C, the ASACcontroller turns primary switch S1 102 OFF at time, t_(2c), ending powertransfer interval PTI-C, resulting in a duration, T_(PTI-C), that iseven shorter than the duration, T_(PTI-B), of PTI-B. Turning OFF switchS1 102 even earlier, further reducing the duration of the PTI, furtherreduces the peak magnetizing current, I_(M-pk). As shown, the peakmagnetizing current, I_(M-pk) is at the highest level, I_(M-pk-a), inthe example of FIG. 2A, the lowest level, I_(M-pk-c), in the example ofFIG. 2C, and an intermediate level, I_(M-pk-b), in the example of FIG.2B, illustrating the dependency on the duration of the PTI, which isshown as the longest in FIG. 2A, shortest in FIG. 2C, and intermediateduration in FIG. 2B. Note that the waveforms of FIGS. 2A through 2Cassume that the input voltage is the same for all three examples.

The even lower magnetizing current in the example FIG. 2C requires evenmore time to charge and discharge the capacitances associated with theswitching node VS during the energy recycling intervals, thus intervals,ERI-C, are shown with an even longer duration in FIG. 2C (compared toERI-B in FIG. 2B). The inverse relationship between the PTI duration(and consequent change in magnetizing current) and the ERI durationpartially offset each other allowing the converter operating period,T_(OP), to remain within a relatively narrow range as illustrated inFIGS. 2A through 2C. In one example, an ASAC having a characteristicresonant period of 100 nS, may be operated at high loads(I_(Load)≥I_(L2): FIG. 3A) with an operating period, T_(OP-A)=250 nS,(F_(OP)=4 MHz), a PTI duration, T_(PTI-A)=96 nS, and an ERI duration,T_(ERI-A)=29 nS as shown in FIG. 2A; and at light load to no load(I_(Load)<I_(L1): FIG. 3A) with an operating period, T_(OP-C)=204 nS,(F_(OP)=5 MHz), a PTI duration, T_(PTI-C)=59 nS, and an ERI duration,T_(ERI-C)=44 nS as shown in FIG. 2C. Thus a nearly forty percentreduction in PTI duration may result in only twenty percent reduction inoperating period thanks to the increase in ERI duration.

As described above, terminating the PTIs early reduces the magnetizingcurrent flowing in the transformer, thus reducing power dissipation inthe core and in the windings, potentially improving efficiency of theconverter, e.g. at reduced loads. Increasing the duration of the ERIshelps maintain the converter operating period within a relatively narrowrange even with large reductions in the PTI duration.

FIG. 3A shows the relationship between load and PTI duration betweenI_(L1) and I_(L2) as essentially linear, however any suitablerelationship may be used. In a preferred embodiment, the ASAC controllermay use the following ranges for the parameters shown in FIG. 3A: (a)the minimum PTI duration, T_(PTI-min), may preferably be in the range of60 to 75 percent of the half resonant period(0.6*T_(R)/2)≤T_(PTI-min)≤(0.75 T_(R)/2), but may be 50 percent or evenlower; (b) the full PTI duration, T_(PTI-Full), may preferably be in therange of 95 to 100 percent of the half resonant period,(0.95*T_(R)/2)≤T_(PTI-Full)≤(T_(R)/2), but T_(PTI) may exceed this upperlimit with the clamp capacitor methods described in the CSAC patent(e.g. as shown in FIG. 3B and discussed below, T_(PTI) may vary betweenT_(PTI-Full) and T_(PTI-max) for operation as a CSAC); (c) the lowercurrent threshold, I_(L1), may be between 0 and 5 or 10 percent of thefull load current, 0≤I_(L1)≤0.05 to 0.10*I_(L-max); (d) the uppercurrent threshold, I_(L2), for ASAC operation may be between 20 and 100percent of the full load current, 0.2*I_(L-max)≤I_(L1)≤I_(L-max). TheASAC controller may additionally adjust the timing to control the levelof current chop in the primary switches over the load range,I_(PRI)(T_(PTI))=I_(Chop-Set). For example, the controller may adjustthe PTI duration to control the level of primary current at the end ofthe PTI, e.g. turning the primary switches OFF earlier to decrease thelevel of magnetizing current, I_(MAG), and increase the level ofresonant current, I_(RES), being chopped or later to increase the levelof magnetizing current, I_(MAG), and decrease the level of resonantcurrent, I_(RES), being chopped: Ipri(PTI-end)=Imag(PTI-end)+Ires(PTI-end)=I_(Chop-Set). The controller may maintain a constant currentchop, I_(Chop-Set)=constant, or ensure that a predetermined maximumcurrent chop is not exceeded, I_(Chop-Set)<maximum. For example, thecontroller may limit the duration of the PTI even at high loads thusincreasing the level of current chopped by turning OFF the primaryswitches early, e.g. to reduce power loss in the converter.

Referring to FIGS. 4A and 4B an improved gate-drive circuit 150 forcontrolling the primary and secondary switches of an ASAC is shownhaving four gate-drive switches, Q1 121, Q2 122, Q3 123, Q4 124,connected in a full-bridge configuration driving the primary winding 126of gate-drive transformer 125. Power-train switches not requiringisolation and having a ground-referenced control terminal, such asprimary switch S2 in FIG. 1A or secondary switches in non-isolated powertrains such as secondary switches SR1 and SR2 in FIG. 1B, may be drivendirectly by nodes GA and GB of the gate-drive circuit. The remainingpower-train switches such as floating switches (e.g. primary switch S1in FIGS. 1A and 1B) and secondary switches in isolated power trains(e.g. SR1 and SR2 in FIG. 1A) may be driven by a respective secondarywinding, e.g. secondary windings 127, 128, and 129 (FIG. 4A) and 127B(FIG. 4B) of the gate-drive transformer 125 (FIG. 4A), 125B (FIG. 4B).For example, in the isolated power train 140 of FIG. 1A using the driver150 of FIG. 4A, primary switch S1 may be driven by secondary winding 127signal GFA, ground-referenced primary switch S2 may be driven directlyby node GB, secondary switch SR1 may be driven by secondary winding 128signal GFA, and secondary switch SR2 may be driven by secondary winding129 signal GFB. In the non-isolated power train 140B of FIG. 1B usingthe driver 150B of FIG. 4B, primary switch S1 may be driven by secondarywinding 127B signal GFA, ground-referenced primary switch S2 andsecondary switch SR2 may be driven directly by node 131 signal GB, andground-referenced secondary switch SR1 may be driven directly by node130 signal GA. In another non-isolated example, ground-referencedprimary switch S2 may also be driven by a secondary winding (not shownin FIG. 4B) for symmetry with floating primary switch S1. Note thedriver 150B may be simplified to use a gate-drive transformer 125Bhaving a single secondary winding 127B as shown in FIG. 4B for use withthe non-isolated half-bridge ASAC 100B. Power to the full bridge issupplied by the gate-drive bias input, Vg-drv. Note that the polarityand turns ratios of the secondary windings 127, 128, and 129 (FIG. 4A)and 127B (FIG. 4B) may be configured to ensure, and the followingdiscussion assumes, that the switches connected to be controlled byvoltages GFA and GFB operate at times that essentially coincide with thetiming of switches connected to be controlled directly by voltages GAand GB.

Pulse blocks U1, U2, U3, and U4 each generate an output pulse having arespective duration, tp1, tp2, tp3, tp4, when triggered by an inputsignal. The output of each pulse block is connected to the controlterminal of a respective gate-drive switch Q1, Q2, Q3, Q4. Therespective pulse duration, tp1, tp2, tp3, tp4, of each pulse block maybe controlled independently, e.g. by a digital or analog input signal(not shown) to each pulse block. Delay blocks U5, U6, U7, and U8, whentriggered by an input signal, each provide an output signal after arespective delay, td5, td6, td7, td8. The delay td5, td6, td7, td8 foreach delay block, U5, U6, U7, and U8, may be set independently, e.g. byan analog or digital input signal (not shown) to each delay block. TheON time of each of the gate-drive switches, Q1, Q2, Q3 and Q4 is thuscontrolled by pulse blocks U1, U2, U3, and U4, i.e. tp1, tp2, tp3, andtp4, respectively. The idealized waveforms, 5A, 5B, 5C, and 5D in FIGS.5 and 6A, 6B, 6C, and 6D in FIG. 6, are therefore also representative ofthe respective states of gate-drive switches Q1, Q2, Q3, and Q4, with ahigh waveform signal representing the ON state and a low waveform signalrepresenting the OFF state.

Operation of the gate-drive control circuit of FIGS. 4A and 4B will beexplained in connection with the waveforms of FIGS. 5 and 6. Referringto waveforms 5A and 5B in FIG. 5, the duration of the operating cycle,Top-A (FIG. 5), Top-B (FIG. 6) of the converter may be set by pulseblocks U2 and U4 and delay blocks U6 and U8. The output of U2 turns OFFat time tx1, triggering delay block U8, which after the delay, td8, attime tx2 (tx2=tx1+td8) triggers pulse block U4, which in turn outputs apulse having a duration tp4 beginning at time tx2 and ending at timetx5. At time tx5 (tx5=tx2+tp4), the output pulse of U4 ends, triggeringdelay block U6. After the delay, td6, at time tx6 (tx6=tx5+td6), pulseblock U2 outputs a pulse having a duration tp2 beginning at time tx6 andending after tp2, at time tx9=tx6+tp2=tx1+Top, which marks the end ofthe cycle and the beginning of the next cycle, e.g. triggering delayblock U8, etc. Accordingly, the operating period may be set by the sumof these four time parameters, pulse durations, tp2 and tp4, and delaystd6 and td8.

Referring to FIG. 5, the output of U2 resets at time tx1 turning switchQ2 OFF, and triggering delay blocks U8 and U5 (as shown in FIGS. 4A, 4B,and 5) starting a new operating cycle, and allowing the current that isflowing in primary winding 126 and in the secondary windings torespectively charge node 130 and nodes connected to GFA toward thepotential of Vdrv and continue to discharge node 131 toward ground andnodes connected to GFB to their respective minima. At time t0corresponding with t0 in FIG. 2A-2C, the voltages GFA across windings127 and 128 (FIG. 4A) and 127B (FIG. 4B) (all corresponding with directcoupled node 130, GA) reach the level Vt necessary to turn ON theirrespective power-train switches, primary switch S1 and secondary switchSR1 in the isolated example of FIGS. 1A & 4A. With power-train switchesS1 and SR1 ON, a power transfer interval in the power train 140 beginswith the current, Ipri, (waveform 5G) in the primary winding 116 oftransformer 115 (FIG. 1A) and secondary current, Isec, (waveform 5H) inthe secondary winding 117 increasing as shown in FIG. 5 (and asdiscussed above in connection with FIG. 2A). It should be appreciatedthat the capacitances associated with the control terminals of thepower-train switches, e.g. gate capacitance of MOSFETS, being connectedto the gate-drive nodes directly (nodes 130, 131) or through transformerwindings (nodes GFA, GFB), will be discharged and charged during thetransition of voltages GA, GFA and GB, GFB described in connection withFIGS. 4A and 4B.

After the delay, td8, of delay block U8, i.e. at time tx2 (tx2=tx1+td8),delay block U8 outputs a signal triggering pulse block U4 which turnsgate-drive switch Q4 ON, connecting node 131 to ground. Note that FIG. 5is intended to show generalized approximations of actual behavior and assuch is not intended to reflect, nor should they be interpreted torepresent, unnecessary detail. For example, time tx2 and time t0 occurclose in time as illustrated in FIG. 5, however, the two are notdirectly correlated in the controller shown in FIGS. 4A and 4B, e.g. tx2is controlled by td8 while t0 is controlled by many factors includingtx1, the threshold Vt, the magnitude of current flowing in the gatedrive transformer, and the cumulative capacitance on the gate drivenode. Under ideal conditions, node 131 will be discharged to the groundpotential (GB=0), allowing gate-drive switch Q4 to be turned ON withzero voltage across it for full ZVS operation at time tx2. After thedelay, td5, of delay block U5 at time tx3 (tx3=tx1+td5), delay block U5outputs a signal triggering pulse block U1 which turns gate-drive switchQ1 ON. Under ideal conditions, node 130 will be charged to the potentialof Vdrv (GA=Vdrv), allowing gate-drive switch Q1 to be turned ON withzero voltage across it for full ZVS operation at time tx3. Althoughshown as substantially different, delays td5 and td8 may be nearly thesame, causing tx2 and tx3 to be nearly coincident. With gate-driveswitches Q1 and Q4 ON, at time tx3 gate-drive signals GA and GFA are attheir maximum (GA=Vdrv) and signals GB and GFB are at their minimum(GB=0). Current flowing through the primary winding of the gate drivetransformer reverses direction after tx3.

The output of U1 resets after the duration, tp1, at time tx4(tx4=tx3+tp1) turning gate-drive switch Q1 OFF, allowing the currentflowing in the primary winding 126 of the gate-drive transformer 125 todischarge node 130, causing the voltage GA to decrease toward groundpotential and the current flowing in the secondary windings 127 and 128to discharge the secondary nodes GFA to decrease toward their respectiveminima. At time t2 a corresponding with t2 a in FIG. 2A, the voltagesacross secondary windings 127 and 128 (FIG. 4A) and 127B (FIG. 4B) (allcorresponding with direct coupled node 130, GA) reach the level Vt whichturns their respective power-train switches OFF, e.g. S1 and switch SR1in the isolated example, ending the PTI and beginning the ERI transitionof power-train node VS (FIGS. 1A, 1B) for ZVS operation of power-trainswitch S2. Note that time tx5 and time t2 a occur close in time asillustrated in FIG. 5, however, the two are not directly correlated inthe controller shown in FIGS. 4A and 4B, e.g. tx5 is controlled by tp4while t2 a is controlled by many factors including tx4, the thresholdVt, the magnitude of current flowing in the gate drive transformer andthe cumulative capacitance on the gate-drive node.

The output of U4 resets after the duration, tp4, at time tx5(tx5=tx2+tp4), triggering delay blocks U6 and U7 and turning gate-driveswitch Q4 OFF, allowing the current flowing in the primary winding 126of the gate-drive transformer 125 to charge node 131, causing thevoltage GB to increase toward its maximum (Vdrv) and the current flowingin the secondary winding 129 to charge the secondary node GFB toincrease toward its maximum. At time t₃ a corresponding with t3 a inFIG. 2A, the voltage GB at node 131 reaches the level Vt which turnspower-train switch S2 ON (and the voltage GFB reaches a level that turnspower-train switch SR2 ON), ending the ERI and beginning the next PTI ofthe power train (FIGS. 1A and 1B). With power-train switches S2 and SR2ON, a power transfer interval in the power train begins with thecurrent, Ipri, (waveform 5G) in the primary winding 116 of transformer115 (FIGS. 1A, 1B) decreasing and secondary current, Isec, (waveform 5H)in the secondary winding 117 increasing as shown in FIG. 5 (and asdiscussed above in connection with FIG. 2A).

After the delay, td6, of delay block U6, i.e. at time tx6 (tx6=tx5+td6),delay block U6 outputs a signal triggering pulse block U2 which turnsgate-drive switch Q2 ON, connecting node 130 to ground. Note that timetx6 and time t3 a occur close in time as illustrated in FIG. 5, however,the two are not directly correlated in the controller shown in FIGS. 4Aand 4B, e.g. tx6 is controlled by td6 while t3 a is controlled by manyfactors including tx5, the threshold Vt, the magnitude of currentflowing in the gate drive transformer, and the cumulative capacitance onthe gate drive node. Under ideal conditions, node 130 will be dischargedto the ground potential (GA=0), allowing gate-drive switch Q2 to beturned ON with zero voltage across it for full ZVS operation at timetx6. After the delay, td7, of delay block U7 at time tx7 (tx7=tx5+td7),delay block U7 outputs a signal triggering pulse block U3 which turnsgate-drive switch Q3 ON. Under ideal conditions, node 131 will becharged to the potential of Vdrv (GB=Vdrv), allowing gate-drive switchQ3 to be turned ON with zero voltage across it for full ZVS operation attime tx7. Although shown as substantially different, delays td6 and td7may be nearly the same, causing tx6 and tx7 to be nearly coincident.With gate-drive switches Q2 and Q3 ON, at time tx7 gate-drive signals GBand GFB are at their maximum (GB=Vdrv) and signals GA and GFA are at theminimum (GA=0). Current flowing through the primary winding of the gatedrive transformer reverses direction after tx7.

The output of U3 resets after the duration, tp3, at time tx8(tx8=tx7+tp3) turning gate-drive switch Q3 OFF, allowing the currentflowing in the primary winding 126 of the gate-drive transformer 125 todischarge node 131, causing the voltage GB to decrease toward groundpotential and the current flowing in the secondary winding 129 todischarge the secondary node GFB to decrease toward its minimum. At timet5 a corresponding with t5 a in FIG. 2A, the voltage GB at node 131reaches the level Vt which turns power-train switch S2 OFF (and thevoltage GFB reaches a level that turns power-train switch SR2 OFF),ending the PTI and beginning the ERI transition of power-train node VS(FIGS. 1A, 1B) for ZVS operation of power-train switch S1. The output ofU2 resets after the duration, tp2, restarting the operating cycle attime tx1+Top (tx1+Top=tx6+tp2). Note that time tx1 and time t5 a occurclose in time as illustrated in FIG. 5, however, the two are notdirectly correlated in the controller shown in FIGS. 4A and 4B, e.g. tx1is controlled by tp2 while t5 a is controlled by a variety of factorsincluding tx8, the threshold Vt, the magnitude of current flowing in thegate drive transformer, and the cumulative capacitance on the gate-drivenode.

To summarize, the PTI duration of the power train, which comprises tp1and tp3, may be shortened or extended by varying tp1 and tp3 of pulseblocks U1 and U3, respectively, while also varying the parameters ofother pulse blocks, U2 and U4, and delay blocks, U5, U6, U7 and U8. Theoverall operating period of the converter may be controlled using theparameters, tp2, tp4, td6, and td8. The ERI durations in the powertrain, and its ZVS operation with varying PTI duration, may becontrolled using tp1, tp2, tp3, tp4, td5, td6, td7 and td8. However,these eight parameters are not independent of one another since, insteady state operation, symmetry between complementary PTIs and ERIs,causes essential equality between tp1 and tp3, tp2 and tp4, td5 and td7,and tp6 and tp8, thus reducing the number of independent controlparameters from eight to four. With its operational timing parameters,the gate-drive control circuits of FIGS. 4A and 4B control the PTIduration of the power train and the ERI duration of the power train,thus controlling the overall operating period of the ASAC topology, aswell as the duration of the ZVS transitions of GA and GB. As such, thegate-drive control circuits of FIGS. 4A and 4B enable ZVS operation ofthe S1, S2, SR1 and SR2 power switches under varying ASAC operatingconditions, as well as ZVS operation of the Q1, Q2, Q3 and Q4 gate driveswitches. ZVS operation of power train switches and gate drive switchesimproves efficiency under a broad range of ASAC operating conditions.Timing parameters may be digitally set, and adaptively reset, usinglook-up tables as a function of converter load.

Referring to FIG. 6, waveforms 6A through 6H illustrate operation of thegate-drive circuit for controlling the switches in the ASAC for anintermediate load condition (I_(L1)<I_(Load)<I_(L2): FIG. 3A) in which,consistent with the operation discussed above in FIG. 2B, the primaryswitch S1 102 is turned OFF at time, t_(2b), ending power transferinterval PTI-B before the resonant current rings down to zero, resultingin a duration, T_(PTI-B), that is shorter than one half of thecharacteristic resonant period, T_(R)/2 (T_(PTI-B)<T_(R)/2). As shown inwaveforms 6C and 6D of FIG. 6, the durations, tp1 and tp3, of pulseblocks U1 and U3 have been shortened relative to that shown in FIG. 5,turning OFF switches Q1 and Q3 earlier. As a result, gate-drive voltagesGA, GFA and GB, GFB begin declining earlier reaching the controlvoltage, Vt, earlier, and thus turning OFF the respective power-trainswitches earlier, truncating the PTIs as illustrated in waveforms 6G and6H. The secondary switches SR1 and SR2 may be turned OFF at the sametime as their respective primary switches S1 and S2. In the exampleshown in FIG. 6, the duration of the energy recycling intervals, ERI-Bmay also be lengthened, e.g. using the timing parameters, pulsedurations, tp1-tp4 and time delays, td5-td8, illustrated in thegate-drive control circuits of FIGS. 4A and 4B, providing flexibilityfor controlling the various timing relationships of the ASAC power trainunder different operating conditions. Note that FIG. 6 is intended toshow generalized approximations of actual behavior and as such is notintended to reflect, nor should the approximations be interpreted torepresent, unnecessary detail. For example, times tx2 and t0, and timestx6 and t3 b respectively occur close in time as illustrated but are notdirectly correlated as explained above in connection with FIG. 5.

As shown in the examples of FIGS. 5 and 6, the gate drive circuits 150,150B may control the rise and fall of the gate drive voltages, e.g. GA,GB, independently of each other. In the example of FIG. 5, the voltageGB rises before the voltage GA falls to ground thus reducing the timethat the power train switches, e.g. S1 and S2 are both OFF. In theexample for FIG. 6, the voltage GB rises after the voltage GA falls toground thus increasing the time that the power train switches, e.g. S1and S2 are both OFF. The gate drive circuits 150, 150B of FIGS. 4A and4B may be further modified to provide clamping of the gate drivetransformer for extended periods with the gate drive voltages GA, GB toremain at ground potential. For example a modified gate drive circuit150C shown schematically in FIG. 4C is similar to the driver 150B inFIG. 4B, but includes additionally circuitry to allow gate driveswitches Q2 and Q4 to be operated simultaneously to clamp the gate drivetransformer 125B.

Referring to FIG. 4C, gate drive circuit 150C includes pulse blocks U1,U2, U3, and U4, delay blocks U5, U6, U7, and U8, which function asdescribed above in connection with FIG. 4B. In addition, the gate drivecircuit 150C includes AND gates U21 and U22, pulse blocks U11, U13, U16,and U18, delay blocks U12 and U17, and OR gates U9, U10, U14, and U19 togenerate timing control signals for implementing the clamp. In FIG. 4C,the clamp timing circuitry (AND gates U21 and U22, pulse blocks U11,U13, U16, and U18, delay blocks U12 and U17, and OR gates U9, U10, U14,and U19) allows driver 150C to operate Q2 and Q4 simultaneously during adriver clamp phase when enabled and subsequently return to the normaltiming cycle (as described above in connection with FIGS. 5A and 5B)established by U1, U2, U3, U4, U5, U6, U7, and U8. With the Clamp Enablesignal LOW (disabled), the U1-Out and U3-Out signals remain LOW,deactivating U11, U12, U13, U16, U17, and U18, allowing the signals fromblocks U2 and U4 to respectively pass through OR gates U9 and U14 andU10 and U19 unchanged, and consequently allowing the gate drive circuit150C to behave in the same manner as the circuit 150B (FIG. 4B)described above.

Operation of the gate drive circuit 150C with the Clamp Enable signalHIGH (activated) will be described in connection with the waveformsshown in FIG. 8, in which waveform 8A shows the output of U2, waveform8B shows the output of U9, waveform 8C shows the output of U4, waveform8D shows the output of U10, waveform 8E shows the output of U1, waveform8F shows the output of U3, waveform 8G shows the output of U11, waveform8H shows the output of U16, waveform 8I shows the output of U14,waveform 8J shows the output of U19, and waveforms 8K and 8L show thevoltage at nodes 130 and 131.

The operating cycle in FIG. 8 is illustrated ending on a normal (notclamped) cycle and beginning at time tx1 operating in the same manner asdescribed in connection with FIGS. 5 and 6 from time tx1 until time tx4.The following description assumes that the Clamp Enable signal (FIG. 4C)is HIGH (enabled) before time tx3, allowing the output of AND gate U21to follow the output of pulse block U1, i.e. will go HIGH when U1 istriggered at time tx3. The output of pulse block U1 resets after thetime, tp1, at time tx4 (tx4=tx3+tp1) turning gate drive switch Q1 OFF,allowing the current flowing in the primary winding 126 of the gatedrive transformer 125 to discharge node 130, causing the voltage GA todecrease toward ground potential. The resetting output of pulse block U1causes AND gate U21 to return to LOW, triggering pulse block U11 anddelay block U12 at time tx4 and starting the clamp timing generatorcircuit in gate driver 150C.

Pulse block U11 outputs a HIGH signal when triggered at time tx4 keepingthe output of OR gate U10 HIGH, which in turn keeps the output of ORgate U19 HIGH, which consequently keeps switch Q4 ON past the end of theU4 pulse, which is assumed to occur after time tx4 and before time tx5a. After the delay, td12, of delay block U12, i.e. at time tx5 a (tx5a=tx4+td12), delay block U12 outputs a signal triggering pulse block U13causing its output to go HIGH, driving the output of OR gate U14 HIGH toturn switch Q2 ON for the duration, tp13, of the U13 pulse. Under idealconditions, the current flowing in the primary winding 126 of the gatedrive transformer 125B will discharge node 130 completely to groundpotential (GA=0) by the end of the delay td12 allowing for ZVS turn ONof gate drive switch Q2 at time tx5 a. Delay td12 thus provides a ZVStransition of Q2 during the clamp cycle initiated by U1. With both gatedrive switches Q2 and Q4 ON during the U11 pulse (from tx4 to tx5 b),the primary winding 126 of the gate drive transformer will be clamped,storing energy in the gate drive transformer.

The duration, tp13, of pulse block U13 may preferably be set to a valuegreater than the sum of the duration, tp11, of pulse block U11 anddelay, td6, of delay block U6 less the delay td12 of delay block U12 toensure that the output of U13 remains HIGH past time tx6 to keep gatedrive switch Q2 ON from time tx4 through time tx6. The duration, tp13,of pulse block U13 should also preferably be set to a value less thanthe sum of duration, tp11, of pulse block U11, delay, td6, of delayblock U6, and duration, tp2, of pulse block U2 to avoid conflicts withthe succeeding half cycle. The output of pulse block U13 resets to LOWafter the time, tp13, at time tx6 b (tx6 b=tx5 a+tp13), which beingafter time tx6, keeps the output of OR gate U14 HIGH, and thus gatedrive switch Q2 ON until after U2 triggers taking control of switch Q2until time tx9.

After the duration, tp11, of pulse block U11, i.e. at time tx5 b (tx5b=tx4+tp11), the output of pulse block U11 resets to LOW. Assuming thatthe output of pulse block U4 has returned to LOW (pulse U4 has ended)before time tx5 b (tx5 occurs before tx5 b), the LOW signal at theoutput of U11 causes the output of OR gate U10 to return to LOW,triggering delay blocks U6 and U7 and turning OFF gate drive switch Q4,ending the clamp of the gate drive transformer and allowing the currentflowing in the primary winding of the gate drive transformer to begincharging node 131 toward Vdrv. After the delay, td6, of delay block U6,i.e. at time tx6 (tx6=tx5 b+td6), delay block U6 triggers pulse block U2causing its output to be HIGH, causing the output of OR gate U9 to beHIGH, keeping the output of U14 HIGH, and the gate drive switch Q2 ONfor the duration of the pulse tp6. After the delay, td7, of delay blockU7 at time tx7 (tx7=tx5 b+td7), delay block U7 outputs a signaltriggering pulse block U3 which outputs a HIGH signal turning gate-driveswitch Q3 ON. Under ideal conditions, node 131 will be charged to thepotential of Vdrv (GB=Vdrv), allowing gate-drive switch Q3 to be turnedON with zero voltage across it for full ZVS operation at time tx7.

The following description assumes that the Clamp Enable signal (FIG. 4C)is HIGH (enabled) before time tx7, allowing the output of AND gate U22to follow the output of pulse block U3, i.e. will go HIGH when U3 istriggered at time tx7. The output of pulse block U3 resets after thetime, tp3, at time tx8 (tx8=tx7+tp3) turning gate drive switch Q3 OFF,allowing the current flowing in the primary winding 126 of the gatedrive transformer 125 to discharge node 131, causing the voltage GB todecrease toward ground potential. The resetting output of pulse blockU3, causes AND gate U22 to return to LOW, triggering pulse block U16 anddelay block U17 at time tx8 and starting the clamp timing generatorcircuit in gate driver 150C for another gate clamp cycle.

Pulse block U16 outputs a HIGH signal when triggered at time tx8 whichkeeps the output of OR gate U9 HIGH, which in turn keeps the output ofOR gate U14 HIGH, which consequently keeps switch Q2 ON past the end ofthe U2 pulse at time tx9, which is assumed to occur after time tx8 andbefore time tx9 a. After the delay, td17, of delay block U17, i.e. attime tx9 a (tx9 a=tx8+td17), delay block U17 outputs a signal triggeringpulse block U18 causing the output to go HIGH, driving the output of ORgate U19 HIGH to turn switch Q4 ON for the duration, tp18, of the U18pulse. Under ideal conditions, the current flowing in the primarywinding 126 of the gate drive transformer 125B will discharge node 131completely to ground potential (GB=0) by the end of the delay td17allowing for ZVS turn ON of gate drive switch Q4 at time tx9 a. Delaytd17 thus provides a ZVS transition of Q4 during the clamp cycleinitiated by U3. With both gate drive switches Q2 and Q4 ON during theU16 pulse (from tx8 to tx9 b), the primary winding 126 of the gate drivetransformer will be clamped, storing energy in the gate drivetransformer.

The duration, tp18, of pulse block U18 may be preferably greater thanthe sum of the duration, tp16, of pulse block U16 and delay, td8, ofdelay block U8 less delay td17 of delay block U17 to ensure that theoutput of U18 remains HIGH past time tx2 of the next operating cycle tokeep gate drive switch Q4 ON from time tx8 through time tx2. Theduration, tp18, of pulse block U18 should however be less than the sumof duration, tp16, of pulse block U16, delay, td8, of delay block U8,and duration, tp4, of pulse block U4 to avoid conflicts with thesubsequent half cycle. The output of pulse block U18 resets to LOW afterthe time, tp18, at time tx2 b (tx2 b=tx9 a+tp18), which keeps the outputof OR gate U19 HIGH, and thus gate drive switch Q4 ON at least untilafter tx2 b.

After the duration, tp16, of pulse block U16, i.e. at time tx9 b (tx9b=tx8+tp16), the output of pulse block U16 resets to LOW. Assuming thatthe output of pulse block U2 has returned to LOW (pulse U2 has ended attime tx9) before time tx9 b, the LOW signal at the output of U16 causesthe output of OR gate U9 to return to LOW, triggering delay blocks U8and U5 and turning OFF gate drive switch Q2, ending the clamp of thegate drive transformer and allowing the current flowing in the primarywinding of the gate drive transformer to begin charging node 130 towardVdrv. After the delay, td8, of delay block U8, i.e. at time tx2 (tx2=tx9b+td8), delay block U8 triggers pulse block U4 causing its output to beHIGH, causing the output of OR gate U10 to be HIGH, keeping the outputof U19 HIGH and the gate drive switch Q4 ON. After the delay, td5, ofdelay block U5 at time tx3 (tx3=tx9 b+td5), delay block U5 outputs asignal triggering pulse block U1 which outputs a HIGH signal turninggate-drive switch Q1 ON. Under ideal conditions, node 130 will becharged to the potential of Vdrv (GA=Vdrv), allowing gate-drive switchQ1 to be turned ON with zero voltage across it for full ZVS operation attime tx3. The operating cycle of the gate driver continues in the mannerdescribed above until the Clamp Enable signal is set to LOW (disabled)and the driver is allowed to return to normal (unclamped) operation asdescribed above in connection with FIGS. 5 and 6.

The duration of the clamp of the gate drive transformer may be set byduration tp11 less delay td12 and duration tp14 less delay t17. Thedelays td12 and td17 of delay blocks U12 and U17 establish time for thevoltage at respective nodes 130 and 131 to transition toward groundpotential before turning ON the respective gate drive switches Q2 and Q4for ZVS operation. Note that FIG. 8 is intended to show generalizedapproximations of actual behavior and as such is not intended toreflect, nor should the approximations be interpreted to represent,unnecessary detail. For example, the duration of the ZVS and clampintervals may be exaggerated in FIG. 8 for the purpose of illustratingthe operation of the driver.

The ASAC controller 120 may monitor the output current of the powertrain 140B and adjust the PTI and ERI durations and the converteroperating frequency using the ASAC timing architecture described aboveand preferably using the gate-drive circuit shown in FIGS. 4A and 4B tomaximize efficiency of the converter under various operating conditions.Referring to FIG. 7, the ASAC power train may be controlled as afunction of load current by current monitoring circuit 160 having afirst input connected to the input voltage (node 141) and a second inputconnected to sense the output voltage (node 142) of the non-isolatedpower train 140B (FIG. 1B). The example shown assumes a fixed ratioconverter, such as an ASAC, having an essentially constant voltage gainK=Vout/Vin at a load current, where Vin is the input source voltage andVout is the rectified output voltage across the load and an essentiallyconstant output resistance, Rout, above a load current (e.g., IL2 inFIG. 3A). A voltage divider network including R1 163 and R2 162 providescaling for the input voltage (assuming Vin>Vout) that matches theconversion ration K=Vout/Vin. Difference amplifier 161 amplifies thedifference between the scaled input voltage (K*Vin) and the outputvoltage, Vout, and provides an output to the switch controller 120 whichmay then adjust operation of the ASAC as described above. In this way,the current monitor circuit 160 produces an output signal thatrepresents the power-train output current without incurring losses in asense resistance. The controller may additionally monitor thetemperature of the converter and adjust for any temperature dependenciesin the output resistance of the converter to improve the accuracy of thecurrent monitor 160.

A number of embodiments of the invention have been described.Nevertheless, it will be understood that various modifications may bemade without departing from the spirit and scope of the invention. Forexample, although a half-bridge primary configuration is shown in FIGS.1A and 1B, any of the alternate SAC configurations may be used toimplement the ASAC topology. In non-isolated applications, the powertrain 140B of FIG. 1B may preferably use one of the optimizedseries-connected topologies described in Vinciarelli, et al., PowerDistribution Architecture With Series-Connected Bus Converter, U.S.patent application Ser. No. 13/933,252 filed Jul. 29, 2013. Optionally,the clamped capacitor circuitry and control techniques described in theCSAC patent may be implemented in an ASAC for operation at higher loadsto incorporate optional clamp intervals to extend the ON time of theswitches beyond T_(PTI-Full), shown in FIG. 2A and FIG. 5, i.e. longerthan one half of the characteristic resonant period, for operation withincreased efficiency at even higher loads. For example transfer functionas shown in FIG. 3B for load currents greater than a lower threshold,I_(L3), and less than an upper threshold, I_(L4),I_(L4)>I_(LOAD)>I_(L3), the controller may add clamp intervals to extendthe PTI duration from the half-resonant period, T_(PTI-Full) up to amaximum duration, _(TPTI-max). Although the threshold I_(L3) is showngreater than I_(L2) in FIG. 3, it may be set equal to I_(L2).Furthermore the slope of the lines, I_(LOAD)>I_(L3) and I_(LOAD)<I_(L2),may be nearly the same or different. As a further example, thecombination of pulse blocks, delay blocks, and logic gates shown inFIGS. 4A, 4B, and 4C may be replaced by a different combination of pulseblocks and delay blocks, or by equivalent functions implemented usinganalog or digital control techniques.

Accordingly, other embodiments are within the scope of the followingclaims.

What is claimed is:
 1. A method of controlling power train switches in apower converter, the method comprising: providing a gate drive circuitincluding a gate drive source having a positive terminal and a negativeterminal, an inductor having a first end and a second end, a pluralityof gate drive switches including a first, a second, a third, and afourth gate drive switch, connected to drive the inductor, and a switchcontroller connected to operate the gate drive switches in a series ofdriver operating cycles, each driver operating cycle including: a firstinterval during which the first and fourth gate drive switches are ONand connect the first end of the inductor to the positive terminal and asecond end of the inductor to the negative terminal during which anaverage positive current flows through the inductor; a first transitionfollowing the first interval during which the first and fourth gatedrive switches are turned OFF and the current flowing in the inductorcharges and discharges capacitances coupled to the inductor; a secondinterval during which the second and third gate drive switches are ONand connect the second end of the inductor to the positive terminal andthe first end of the inductor to the negative terminal during which anaverage negative current flows through the inductor; a second transitionfollowing the second interval during which the second and third gatedrive switches are turned OFF and the current flowing in the inductorcharges and discharges capacitances coupled to the inductor; and eachdriver operating cycle being characterized by a driver operating period;the switch controller being configured and adapted to adjust theduration of the driver operating period, the duration of the first andsecond intervals, and the duration of the first and second transitions;wherein at least one of the capacitances coupled to the inductor includean input capacitance of one or more of the power train switches drivenby the inductor.
 2. The method of claim 1 wherein the inductor comprisesa primary winding of a transformer and the transformer further comprisesone or more secondary windings each coupled to one or more power trainswitches.
 3. The method of claim 2 wherein the driver operating cyclefurther comprises a clamp interval during which the second and fourthgate drive switches are ON and the first end and second end of theinductor are both connected to the negative terminal and a current flowsthrough the inductor.
 4. The method of claim 3, further comprisingproducing a representation of an output current of the power converter,wherein the switch controller adjusts the duration of the clamp intervalas a function of the representation.
 5. The method of claim 2, furthercomprising producing a representation of an output current of the powerconverter, wherein the switch controller adjusts the duration of thedriver operating period as a function of the representation.
 6. Themethod of claim 2, further comprising producing a representation of anoutput current of the power converter, wherein the switch controlleradjusts the duration of the first and second intervals as a function ofthe representation.
 7. The method of claim 2, further comprisingreceiving a representation of an output current of the power converter,wherein the switch controller adjusts the duration of the driveroperating period, the duration of the first and second intervals, andthe duration of the first and second transitions as a function of therepresentation.
 8. The method of claim 2, further comprising receiving arepresentation of an output current of the power converter, wherein theswitch controller adjusts a converter operating period, a power transferinterval duration, and an energy recycling interval duration in thepower converter as a function of the representation.